Technical And Historical Look At The Colt Le6940